@charset "utf-8";
/* CSS Document */

/*basic*/
/*body{min-height:606px;margin:0; padding:0; font:12px "宋体",sans-serif;text-align:center;width:100%;color:#666666; background:#fff;}*/
/*basic
body{margin:0; padding:0;width:100%;width:100%;font-size:14px;color:#666;font-family: "微软雅黑", sans-serif;position:relative;z-index:0}
*/

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
*{margin:0px; padding:0px;}

/*web_content_font_color begin*/
.small_font_light{ font-size:12px; color:#999; }
.meduium_font_light{ font-size:14px; color:#999; }
.large_font_light{ font-size:15px; color:#999; }
.xlarge_font_light{ font-size:18px; color:#999; }
.xxlarge_font_light{ font-size:24px; color:#999; }

.mini_font_gray{ font-size:12px; color:#666666;}
.small_font_gray{ font-size:13px; color:#666666;}
.meduium_font_gray{ font-size:14px; color:#666666;}
.large_font_gray{ font-size:15px; color:#666666;}
.xlarge_font_gray{ font-size:18px; color:#666666;}

.mini_font_black{ font-size:12px; color:#000000; }
.small_font_black{ font-size:13px; color:#000000; }
.meduium_font_black{ font-size:14px; color:#000000; }
.large_font_black{ font-size:16px; color:#000000; }
.xlarge_font_black{ font-size:18px; color:#000000; }

.mini_font_white{ font-size:12px; color:#ffffff; }
.small_font_white{ font-size:13px; color:#ffffff; }
.meduium_font_white{ font-size:14px; color:#ffffff; }
.large_font_white{ font-size:15px; color:#ffffff; }
.xlarge_font_white{ font-size:18px; color:#ffffff; }

/*other font color*/

.mini_font_white{ font-size:12px; color:; }
.small_font_white{ font-size:13px; color:; }
.meduium_font_white{ font-size:14px; color:; }
.large_font_white{ font-size:15px; color:; }
.xlarge_font_white{ font-size:18px; color:; }


/*web_content_line_height begin*/
.mini_height{ height:5px; line-height:5px;}
.small_height{ height:10px; line-height:10px;}
.medu_height{ height:15px; line-height:15px;}
.large_height{ height:30px; line-height:30px;}
.xlarge_height{ height:40px; line-height:40px;}
.xxlarge_height{ height:22px; line-height:22px;}

.w1280{ width:1280px; margin:0 auto; zoom:1}
img{ border:none;vertical-align:middle;}
.clear{clear:both;}
ul{ list-style:none; list-style-type:none; margin:0; padding:0; line-height:20px;}
input,select{vertical-align:middle;font-size:14px;font-family:"微软雅黑";}

/*float*/
.fl{float:left; display:inline}
.fr{float:right; display:inline}
.fc{float:left; text-align:center;}
.font_strong{ font-weight:bold;}
/*web_top*/
.web_top{width:100%;height:32px;background:#F5F5F5;}
.web_top span{line-height:30px;}
.web_top span a{margin-right:10px;}

/*web_header*/
.header{height:158px;background:url(/images/topbg.jpg) center no-repeat;}
.header .logo{float:left;width:508px;height:158px;overflow:hidden;}
.header .laug{margin-top:10px;}
.header .laug a{float:left;margin-right:20px;width:107px;height:30px;line-height:30px;text-align:center;color:#fff;background:#E67B1D;display:block;}

/*nav*/
.nav_bg{width:100%;height:52px;z-index:9999;clear:both;background:url(/images/nav_bg.jpg) repeat-x;}
.nav{width:1280px;margin:0 auto;}
.nav li{display:block; float:left;height:52px;line-height:48px;}
.nav li a {display:block; height:52px; text-align:center;  width:143px;}

.nav  li a.on:link{font-weight:500;float:left;height:52px; display:block; color:#ffffff; background:url(/images/nav_bg_y.jpg) left bottom repeat-x; font-size:18px; text-decoration: none;}
.nav  li a.on:visited{font-weight:500;float:left; height:52px; display:block; color:#ffffff; background:url(/images/nav_bg_y.jpg) left bottom repeat-x; font-size:18px; text-decoration: none;}
.nav  li a.on:hover{font-weight:500;float:left; height:52px; display:block; color:#ffffff; background:url(/images/nav_bg_y.jpg) left bottom repeat-x; font-size:18px; text-decoration: none;}
.nav  li a.on:active{font-weight:500;float:left; height:52px; display:block; color:#ffffff; background:url(/images/nav_bg_y.jpg) left bottom repeat-x; font-size:18px; text-decoration: none;}

.nav  li a:link{font-weight:500;float:left; height:52px; display:block; color:#ffffff; background:url() left bottom repeat-x; font-size:18px; text-decoration: none;}
.nav  li a:visited{font-weight:500; float:left; height:52px; display:block; color:#ffffff; background:url() left bottom repeat-x; font-size:18px; text-decoration: none;}
.nav  li a:hover{font-weight:500;float:left; height:52px; display:block; color:#ffffff; background:url() left bottom repeat-x; font-size:18px; text-decoration: none;}
.nav  li a:active{font-weight:500;float:left; height:52px; display:block; color:#ffffff; background:url() left bottom repeat-x; font-size:18px; text-decoration: none;}



/*banner*/
.index_banner{width:100%; margin:0 auto; height:500px;position:relative;z-index:0;}


/*items and about*/
.gonggao{width:1280px;height:32px;background:url(/images/gongaobg.png) no-repeat;}
.gonggao img{float:left;line-height:32px;margin-top:5px;margin-left:20px;}
.gonggao span{float:left; line-height:32px; color:#fff;margin-left:10px;font-size:14px; }
.gonggao ul {float:left;}
.gonggao ul li{float:left;margin-right:25px; height:32px; line-height:32px;}
.gonggao a.more{float:right;margin-right:10px;margin-top:7px;color:#fff;font-size:14px;}

/*news*/
.news{margin-top:20px;width:1280px;height:450px;overflow:hidden;}
.news .title{width:762px;height:40px;line-height:40px;}
.news .title a{float:right;color:#e67817;}
.news .title span{font-size:18px;color:#000;font-weight:bold;}
.news .news_left{float:left;width:762px;height:450px;}
.news .news_cont{width:762px;margin-top:10px;}
.news .news_cont{width:762px;margin-top:10px;}

.news .news_cont li{line-height:25px;width:383px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .news_cont li span{color:#e67918;margin-right:5px; font-size:14px;}
.news .news_cont li a:hover{text-decoration:underline;}
.news .news_contf {float:left;width:383px; }
.news .news_contr{float:left;margin-left:15px; margin-top:10px; width:355px;}
.news .news_contr dl {height:112px;border-bottom:1px dashed #ccc;padding:0;margin:0;}
.news .news_contr dl dt{text-align:left;line-height:30px; height:30px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news .news_contr dl dt a{font-size:16px;font-weight:bold;}
.news .news_contr dl dd{margin:0;text-indent:2em; border:0px solid #ff0000; line-height:22px; height:66px; font-size:14px; margin-top:5px; overflow:hidden; text-overflow:ellipsis;}




.news .news_cont1{width:393x; height:105px; border: 0px solid #ff0000; margin-top:10px;}
.news .news_cont1 li{line-height:25px;width:383px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .news_cont1 li span{color:#e67918;margin-right:5px; font-size:14px;}

.news .news_cont2{width:383x; margin-top:20px;}
.news .news_cont2 li{line-height:25px;width:383px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .news_cont2 li span{color:#e67918;margin-right:5px; font-size:14px;}

.news .news_cont0 {width:383x; height:150px; border: 0px solid #ff0000; margin-top:10px;}
.news .news_cont0 li{line-height:25px;width:383px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news .news_cont0 li span{color:#e67918;margin-right:5px; font-size:14px;}

.news .news_right{width:478px;}
.news .news_right .ggimg{margin-top:35px;}

.martop20{margin-top:20px;}


/* 新闻图片循环 样式  2014 ----------------------------------------------------------------------------------------------------------------*/
.content_box_left {height:252px;margin-right:10px;float:left;border: 1px solid #ff0000;}
.content_box_right {height:252px;margin-left:383px}
.content_box_right h1{font-size:16px;font-weight:bold;margin-left:20px;color:#C24646;line-height:20px;text-align:center;}
.content_box_right h2{font-size:14px;font-weight:normal;margin:5px 20px 5px 0px;color:#C24646; line-height:20px;}
.top-new-list{background:url('/images/dian.gif') left top repeat-x; margin:0px 10px 0 10px;padding-top:10px;}
.top-new-list li {line-height:23px;height:23px}
.bignews{font-size:14px;line-height:30px;overflow:hidden;}
.bignews li{width:49.5%;float:left;}

#flash_show_out {
	 WIDTH: 380px; height:246px; FLOAT: left; background:#352d23;
}
.li_dot {
	FONT-FAMILY: Webdings; COLOR: #ffffff; FONT-SIZE: 12px
}
#flash_show {
	POSITION: relative;  PADDING-BOTTOM: 0px;  PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
#flash_img {
	MARGIN-TOP: 0px; background:#ffffff; BORDER: #ffffff 0px solid; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);  WIDTH: 380px;  OVERFLOW: hidden; 
}
#flash_btn {
	POSITION: absolute; TOP: 190px; right: 7px;
}

.flash_btn_A  { MARGIN: 1px; padding:2px 5px 2px 5px;background:#c00100; TEXT-DECORATION: none;font-size:11px;}
.flash_btn_A span {	 color:#ffffff}

.flash_btn_B  { MARGIN: 1px; padding:2px 5px 2px 5px;background:#ffffff; TEXT-DECORATION: none;font-size:11px;}
.flash_btn_B span {	 color:#000000}


#flash_show_ctl {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT:12px; COLOR: #434343; PADDING-TOP: 3px 
}
#flash_show_ctl A {  
	COLOR: #ffffff
}
#flash_show_ctl_msg {
	text-align:left; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); WIDTH: 380px; FLOAT: left; OVERFLOW: hidden
}
#flash_show_ctl_tuber {
	Z-INDEX: 100; POSITION: relative; TOP: -17px; LEFT: 305px
}
#flash_show_ctl_arrow {
	MARGIN-RIGHT: 5px
}
/* 新闻图片循环 样式  end  2012 ----------------------------------------------------------------------------------------------------------------*/



/*jyly*/
.jyly{width:1280px;height:650px;margin-top:20px;}
.jyly .title{width:1280px;height:40px;line-height:40px;}
.jyly .title span{font-size:18px;color:#000;font-weight:bold;}
.jyly .jylyimgone{float:left;width:440px;height:286px;position:relative;top:0;left:0;}
.jyly .jylyimgone a.jylytit{display:block;color:#fff;font-size:24px;width:440px;height:48px;line-height:48px;position:absolute;bottom:0;left:0;text-align:center;background:#9e0707;filter: alpha(opacity=82);opacity: 0.82;}
.jyly .jylyimgtwo{float:left;width:840px;height:286px;position:relative;top:0;left:0;}
.jyly .jylyimgtwo a.jylytit{display:block;color:#fff;font-size:24px;width:840px;height:48px;line-height:48px;position:absolute;bottom:0;left:0;text-align:center;background:#0748b0;filter: alpha(opacity=92);opacity: 0.92;}
.jyly .jylyimgthree{float:left;width:600px;height:308px;position:relative;top:0;left:0;}
.jyly .jylyimgthree a.jylytit{display:block;color:#fff;font-size:24px;width:600px;height:48px;line-height:48px;position:absolute;bottom:0;left:0;text-align:center;background:#e67817;filter: alpha(opacity=82);opacity: 0.82;}
.jyly .jylyimgfour{float:left;width:680px;height:308px;position:relative;top:0;left:0;}
.jyly .jylyimgfour a.jylytit{display:block;color:#fff;font-size:24px;width:680px;height:48px;line-height:48px;position:absolute;bottom:0;left:0;text-align:center;background:#164fab;filter: alpha(opacity=82);opacity: 0.82;}

/*gczs*/
.gczs{width:1280px;height:300px;overflow:hidden;}
.gczs .gczs_left{float:left;width:840px;height:300px;}
.gczs .gczs_left .title{width:840px;height:40px;line-height:40px;}
.gczs .gczs_left .title a{float:right;color:#e67817;}
.gczs .gczs_left .title span{font-size:18px;color:#000;font-weight:bold;}
.gczs .gczs_left ul{}
.gczs .gczs_left ul li{float:left;width:270px;text-align:center;}
.gczs .gczs_left ul li img{width:255px;height:218px;padding:5px; border:1px solid #ccc;}
.gczs .gczs_left ul li.mar20{margin-right:15px;}
.gczs .gczs_left ul li a.text{margin:5px auto;width:116px;height:22px;line-height:22px;text-align:center;color:#fff;background:#E67817;display:block;}
.gczs .gczs_right{float:left;width:409px;margin-left:31px;}
.gczs .gczs_right .martop10{margin-top:10px;}


/*sggl*/
.sggl{margin-top:20px;width:1280px;height:200px;overflow:hidden;}
.sggl .title{width:1280px;height:40px;line-height:40px;}
.sggl .title a{float:right;color:#e67817;}
.sggl .title span{font-size:18px;color:#000;font-weight:bold;}

.rollBox{width:1280px;overflow:hidden;margin:10px auto;} 
.rollBox .LeftBotton{height:57px;width:18px;background:url(/images/arrleft.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:57px;width:18px;background:url(/images/arrright.jpg) no-repeat;overflow:hidden;float:left;display:inline;margin:40px 0 0 0;cursor:pointer;} 
.rollBox .Cont{width:1240px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:182px;height:155px;float:left;background:#fff;margin:0 12px;} 
.rollBox .Cont .pic img{width:182px;height:155px;display:block;margin:0 auto;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;} 

/*web_cont*/
.web_cont{margin-top:20px;width:1280px;height:250px;overflow:hidden; border: 0px solid #ff0000;}
.jdgz{float:left;width:415px;height:280px;overflow:hidden;}
.jdgz .title{width:415px;height:40px;line-height:40px;}
.jdgz .title a{float:right;color:#e67817;}
.jdgz .title span{font-size:18px;color:#000;font-weight:bold;}
.jdgz dl{margin:0;height:112px;}
.jdgz dl dt{float:left;margin-right:10px;}
.jdgz dl dt img{width:182px;height:102px;}
.jdgz dl dd.bt{line-height:24px; height:24px; margin-top:10px; font-size:16px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.jdgz dl dd.text{text-indent:2em; height:75px;line-height:24px;margin-top:0px;font-size:12px;overflow:hidden;  color:#c0c0c0; border:0px solid #ff0000; }
.jdgz ul li{width:415px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(/images/icon_07.jpg) left no-repeat;padding-left:15px;}
.jdgz ul li a{font-size:14px;line-height:28px;}

/*jaxy*/
.jaxy{margin-left:25px;float:left;width:390px;height:270px;overflow:hidden;}
.jaxy .title{width:390px;height:40px;line-height:40px;}
.jaxy .title a{float:right;color:#e67817;}
.jaxy .title span{font-size:18px;color:#000;font-weight:bold;}
.jaxy ul li{width:390px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(/images/icon_07.jpg) left no-repeat;padding-left:15px;}
.jaxy ul li a{font-size:14px;line-height:28px; }

/*yghd*/
.yghd{margin-left:20px;float:left;width:415px;height:270px;overflow:hidden;}
.yghd .title{width:415px;height:40px;line-height:40px;}
.yghd .title a{float:right;color:#e67817;}
.yghd .title span{font-size:18px;color:#000;font-weight:bold;}
.yghd dl{margin:0;height:112px;}
.yghd dl dt{float:left;margin-right:10px;}
.yghd dl dt img{width:182px;height:102px;}
.yghd dl dd.bt{line-height:24px; height:24px; margin-top:10px; font-size:16px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.yghd dl dd.text{text-indent:2em; height:75px;line-height:24px;margin-top:0px;font-size:12px;overflow:hidden;  color:#c0c0c0; border:0px solid #ff0000; }
.yghd ul li{width:415px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:url(/images/icon_07.jpg) left no-repeat;padding-left:15px;}
.yghd ul li a{font-size:14px;line-height:28px;}

/*links*/
.links{margin-top:20px;width:1280px;height:100px;}
.links .title{width:415px;height:40px;line-height:40px;}
.links .title span{font-size:18px;color:#e67817;font-weight:bold;}
.links .cont {margin-top:20px;}
.links .cont a{margin-right:38px;}

/*随机小广告*/
div.wrapper { width: 1280px; height:120px; margin: 0 auto; position: relative; }

/*footer*/
.footer{width:100%;height:130px; background:#fff;margin-top:20px;border-top:5px solid #0748B0;}
.footer .footer_t {width:1280px;text-align:center;position:relative;top:0;left:0; font-size:14px;}
.footer .footer_t .web{position:absolute;top:10px;left:100px;}
.footer .footer_t a{margin-right:25px; }
.footer .footer_t p{text-align:center;line-height:30px;}
.footer .footer_t span{color:#1b57b7;}

.bt_mart_left{margin: 0px 0 0 8px; }

/*施工管理*/
.rollBox{FLOAT:left; display:block; margin:10px 0px 0px 0px;  border: 1px solid #ff000;}
.wrap {FLOAT:left; display:block; margin-bottom:10px;  border: 0px solid #ff000;}
.wrap ul,.wrap .ul{overflow:hidden;clear:both;*zoom:1;  border: 0px solid #ff0000;}
.wrap li,.wrap .li{list-style:none;width:200px; height:250px; padding:5px; margin:0px 48px 0px 0px; text-align:center;}
  
.rollBox .prev {FLOAT:left; height:40px; width:10px; display:block; margin:53px 7px 0px 0px; cursor:pointer; }
.rollBox .yundong{FLOAT:left; width:1246px; overflow:hidden;  border: 1px solid #ff000;}
.rollBox .next {FLOAT:left; height:40px; width:10px; display:block; margin:53px 0px 0px 7px; cursor:pointer; }

.wrap li .pic{FLOAT:left;width:201px; height:116px; border: 1px solid #c0c0c0;}
.wrap li .pic img{FLOAT:left; margin:3px 0px 0px 3px; }
.wrap li .bt{FLOAT:left;width:199px; text-align:left; height:23px; line-height:23px; font-size:14px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  margin:3px 0px 0px 0px; }


/*内页顶部广告*/
.top_ad{margin:0px 0 0 0px;}

/*内页右侧顶部广告*/
.ny_right_top_ad{float:left; width:1000px; height:63px; border: 1px solid #dededf;  margin:1px 0 13px 27px;  background-color:#fff;}
.ny_right_top_ad img{float:left; width:1000px; height:61px; margin:1px 0 0 1px;}

.ny_right_top_note{float:left; width:1000px; FONT-SIZE:14px; line-height:25px; text-align:left; text-indent:2em; color:#0a1232; border: 0px solid #dededf;  margin:1px 0 13px 27px; padding: 5px; }
.ny_right_di_note{float:left; width:1000px; FONT-SIZE:14px; line-height:25px; text-align:left; text-indent:2em;  color:#0a1232; border: 0px solid #dededf;  margin:10px 0 13px 27px; padding: 5px; }

.main_left{width:280px;}
/*左侧主类别标题*/
.main_left_news_title{width:250px; height:40px; margin-left:0px; margin-bottom:15px; margin-top:20px; background-color:#0748b0; text-align:center;  }
.main_left_news_title .zw{float:left; display:block; line-height:40px;  margin:0px 0 0 30px;  _margin:0px 0 0 15px;  font-size:16px; font-weight:bold; color: #ffffff; }
.main_left_news_title .yw{float:left; display:block; line-height:40px; font-size:10px;  margin:2px 0 0 10px; color: #e5e5e5; }

.main_left_news_title .zw_noyw{text-align:center; display:block; line-height:40px;  margin:0px 0 0 0px;  font-size:16px; font-weight:bold; color: #ffffff; }



.main_left_news_line {width:100%; overflow:auto;}
/*左侧类别未选中*/
.main_left_news_line li {margin-top:5px;}
.main_left_news_line li span{display:block; width:230px; height:43px; margin-left:10px; background:url('/images/menu_bg02.gif'); background-repeat:no-repeat; text-align:center; }
.main_left_news_line li span a{padding:0px 0px 0px 0px;  line-height:43px; display:block; font-size:14px; }
.main_left_news_line li span a:link {color: #000; TEXT-DECORATION: none;}
.main_left_news_line li span a:visited {color: #000; TEXT-DECORATION: none;}
.main_left_news_line li span a:hover {color: #000;  text-decoration: none;  }
.main_left_news_line li span a:active {COLOR: #000; TEXT-DECORATION: none;}

/*左侧类别选中*/
.main_left_news_line li span.li_choose{width:230px; overflow:hidden; height:43px; margin-left:10px; background:url('/images/menu_bg03.gif'); background-repeat:no-repeat; text-align:center;}
.main_left_news_line li span.li_choose a{padding:0px 0px 0px 0px;  line-height:43px; display:block; font-size:14px; }
.main_left_news_line li span.li_choose a:link {color: #fff; TEXT-DECORATION: none;}
.main_left_news_line li span.li_choose a:visited {color: #fff; TEXT-DECORATION: none;}
.main_left_news_line li span.li_choose a:hover {color: #fff;  text-decoration: none;  }
.main_left_news_line li span.li_choose a:active {COLOR: #fff; TEXT-DECORATION: none;}







/*左侧类别未选中二级*/
.main_left_news_line li span.li_choose2_no {width:150px; height:30px; margin-left:15px;  background:url(''); text-align:center;}
.main_left_news_line li span.li_choose2_no a{padding:5px 0px 0px 40px; height:25px; display:block; font-size:12px; }
.main_left_news_line li span.li_choose2_no a:link {color: #7b7e80; TEXT-DECORATION: none;}
.main_left_news_line li span.li_choose2_no a:visited {color: #7b7e80; TEXT-DECORATION: none;}
.main_left_news_line li span.li_choose2_no a:hover {color: #7b7e80;  text-decoration: none;  }
.main_left_news_line li span.li_choose2_no a:active {COLOR: #7b7e80; TEXT-DECORATION: none;}

/*左侧类别选中二级*/
.main_left_news_line li span.li_choose2{width:150px; height:30px; margin-left:15px;  background:url(''); text-align:center;}
.main_left_news_line li span.li_choose2 a{padding:5px 0px 0px 40px; height:25px; display:block; font-size:12px; }
.main_left_news_line li span.li_choose2 a:link {color: #ff0000; TEXT-DECORATION: none;}
.main_left_news_line li span.li_choose2 a:visited {color: #ff0000; TEXT-DECORATION: none;}
.main_left_news_line li span.li_choose2 a:hover {color: #ff0000;  text-decoration: none;  }
.main_left_news_line li span.li_choose2 a:active {COLOR: #ff0000; TEXT-DECORATION: none;}


/*左侧 热装楼盘 和 最新活动*/
.main_left_box1{width:160px; float:left; margin:0px 0 0 13px; overflow:auto;  }
.main_left_box1 .t1{width:160px;}
.main_left_box1 .t2{height:25px;line-height:25px; background-color:#e5e5e5; overflow:hidden; }

.main_right{width:1000px; float:left; }

/*右侧长标题 background-color:#0748b0; */
.main_right_title{width:1000px; float:left;  height:0px; margin: 0px 0 0 0; }


/*图片列表 通用*/
.pic_list{float:left; width:269px; margin: 0px 16px 40px 0px; }
.pic_list .pic{float:left; width:269px; height:151px; background-color:#fff; margin: 0px 0px 0px 0px; border: 1px solid #c0c0c0;}
.pic_list .pic img{float:left; width:263px; height:145px; margin: 3px 0px 0px 3px; }
.pic_list .t1 {float:left; text-align:left; width:269px; height:20px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}


/*工程展示 201505 内页 图片列表 */
.pic_list299{float:left; width:300px; margin: 0px 32px 40px 0px; }
.pic_list299 .pic{float:left; width:306px; height:231px; background-color:#fff; margin: 0px 0px 0px 0px; border: 1px solid #c0c0c0;}
.pic_list299 .pic img{float:left; width:300px; height:225px; margin: 3px 0px 0px 3px; }
.pic_list299 .t1 {float:left; text-align:left; width:306px; height:23px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list299 .t1  .bt{float:left; text-align:left; height:20px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list299 .t1  .fg{float:right; background-color:#616f8a; color:#fff; padding: 0 3px 0 3px; margin: 3px 0px 0px 3px;  text-align:left; height:20px; line-height:20px;  overflow: hidden;}


/*质量体系 201508  图片列表 */
.pic_list422 {float:left; width:269px; margin: 0px 16px 40px 0px; }
.pic_list422 .pic{float:left; width:269px; height:151px; background-color:#fff; margin: 0px 0px 0px 0px; border: 1px solid #c0c0c0;}
.pic_list422 .pic img{float:left; width:263px; height:145px; margin: 3px 0px 0px 3px; }
.pic_list422.t1 {float:left; text-align:left; width:269px; height:23px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list422 .t1  .bt{float:left; text-align:left; height:20px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list422 .t1  .fg{float:right; background-color:#616f8a; color:#fff; padding: 0 3px 0 3px; margin: 3px 0px 0px 3px;  text-align:left; height:20px; line-height:20px;  overflow: hidden;}


/*设计团队 内页 图片列表 */
.pic_list300{float:left; width:300px; margin: 0px 32px 40px 0px; }
.pic_list300 .pic{float:left; width:306px; height:231px; background-color:#fff; margin: 0px 0px 0px 0px; border: 1px solid #c0c0c0;}
.pic_list300 .pic img{float:left; width:300px; height:225px; margin: 3px 0px 0px 3px; }
.pic_list300 .t1 {float:left; text-align:left; width:306px; height:23px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list300 .t1  .bt{float:left; text-align:left; height:20px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list300 .t1  .fg{float:right; background-color:#616f8a; color:#fff; padding: 0 3px 0 3px; margin: 3px 0px 0px 3px;  text-align:left; height:20px; line-height:20px;  overflow: hidden;}

/*企业荣誉 内页 图片列表 */
.pic_list68{float:left; width:450px; margin: 30px 42px 40px 0px; }
.pic_list68 .pic{float:left; width:456px; height:326px; background-color:#fff; margin: 0px 0px 0px 0px; border: 0px solid #c0c0c0;}
.pic_list68 .pic img{float:left; width:450px; height:320px; margin: 3px 0px 0px 3px; }
.pic_list68 .t1 {float:left; text-align:left; width:445px; height:23px; line-height:20px; margin: 3px 0px 0px 10px; overflow: hidden;}
.pic_list68 .t1  .bt{float:left; text-align:left; height:20px; text-indent:20px; line-height:20px; margin: 3px 0px 0px 3px; overflow: hidden;}
.pic_list68 .t1  .fg{float:right; background-color:#616f8a; color:#fff; padding: 0 3px 0 3px; margin: 3px 0px 0px 3px;  text-align:left; height:20px; line-height:20px;  overflow: hidden;}



/*内页sort3 标签 */
.right_biao_qian{float:right; width:950px; border: 0px solid #fff; height:33px; margin: 0px 30px 40px 60px; font-size:14px; BORDER-BOTTOM: #18203e 1px solid; overflow: hidden;}
.right_biao_qian ul{padding: 0 0 0 0; margin: 0 0 0 5px;}
.right_biao_qian li{float:left;  height:33px; line-height:33px; margin: 0px 10px 40px 0px; BORDER-BOTTOM: #18203e 1px solid;}
.right_biao_qian li span{display:block;height:32px; line-height:32px; BORDER-top: #c0c0c0 1px solid; BORDER-left: #c0c0c0 1px solid; BORDER-right: #c0c0c0 1px solid;background-color:#e3e3e3;   }
.right_biao_qian li span.choose{display:block;font-weight:bold; height:32px; line-height:32px; BORDER-top: #c0c0c0 1px solid; BORDER-left: #c0c0c0 1px solid; BORDER-right: #c0c0c0 1px solid;background-color:#f1f1f1;   }
.right_biao_qian a {padding: 0 8px 0 8px;}

